tests: Stop using keep above/below
authorMatthias Clasen <mclasen@redhat.com>
Sat, 14 Mar 2020 05:43:15 +0000 (01:43 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 14 Mar 2020 19:16:56 +0000 (15:16 -0400)
tests/testgtk.c

index d56c137c46c17febe276d5dd03cddfa1de4d5079..4c591dfa497dde7a54df50594378e099561d5597 100644 (file)
@@ -4830,38 +4830,11 @@ tracking_label (GtkWidget *window)
   return hbox;
 }
 
-static void
-keep_window_above (GtkToggleButton *togglebutton, gpointer data)
-{
-  GtkWidget *button = g_object_get_data (G_OBJECT (togglebutton), "radio");
-
-  gtk_window_set_keep_above (GTK_WINDOW (data),
-                             gtk_toggle_button_get_active (togglebutton));
-
-  if (gtk_toggle_button_get_active (togglebutton))
-    gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), FALSE);
-}
-
-static void
-keep_window_below (GtkToggleButton *togglebutton, gpointer data)
-{
-  GtkWidget *button = g_object_get_data (G_OBJECT (togglebutton), "radio");
-
-  gtk_window_set_keep_below (GTK_WINDOW (data),
-                             gtk_toggle_button_get_active (togglebutton));
-
-  if (gtk_toggle_button_get_active (togglebutton))
-    gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), FALSE);
-}
-
-
 static GtkWidget*
 get_state_controls (GtkWidget *window)
 {
   GtkWidget *vbox;
   GtkWidget *button;
-  GtkWidget *button_above;
-  GtkWidget *button_below;
 
   vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
 
@@ -4905,23 +4878,6 @@ get_state_controls (GtkWidget *window)
                           G_CONNECT_SWAPPED);
   gtk_container_add (GTK_CONTAINER (vbox), button);
 
-  button_above = gtk_toggle_button_new_with_label ("Keep above");
-  g_signal_connect (button_above,
-                   "toggled",
-                   G_CALLBACK (keep_window_above),
-                   window);
-  gtk_container_add (GTK_CONTAINER (vbox), button_above);
-
-  button_below = gtk_toggle_button_new_with_label ("Keep below");
-  g_signal_connect (button_below,
-                   "toggled",
-                   G_CALLBACK (keep_window_below),
-                   window);
-  gtk_container_add (GTK_CONTAINER (vbox), button_below);
-
-  g_object_set_data (G_OBJECT (button_above), "radio", button_below);
-  g_object_set_data (G_OBJECT (button_below), "radio", button_above);
-
   button = gtk_button_new_with_label ("Hide (withdraw)");
   g_signal_connect_object (button,
                           "clicked",